home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / src / X11 / splines / README < prev    next >
Text File  |  1995-05-03  |  1KB  |  26 lines

  1.  
  2. Written using CGI 5 October 1987 by Ron Record (sco!rr)
  3. Rewritten using X11 20 Apr 1993 by Ron Record (rr@sco.com)
  4.  
  5. This program uses bouncing balls as control points for generating
  6. cubic curves. Two methods are used to calculate the curve. One, the
  7. Bezier form for defining a cubic, uses n control points with
  8. the tangent vectors at the endpoints being defined by the line
  9. segments between control points. The other, referred to as the
  10. B-spline cubic representation, doesn't pass thru any control points.
  11. In the B-spline, the points where the curve "joins" and their derivatives
  12. are weighted sums of the three immediately adjacent control points.
  13.  
  14. From "Fundamentals of Interactive Computer Graphics" by Foley and Van Dam :
  15. "This terminology traces back to the long flexible strips of metal, 
  16. called splines, used by draftsmen to lay out the surfaces of airplanes 
  17. and ships. The metal splines, unless severely stressed, also have second-order
  18. continuity."
  19.  
  20. From "Principles of Interactive Computer Graphics" by Newman and Sproull :
  21. "P. Bezier, of the French firm Regie Renault, pioneered the use of computer
  22. modeling of surfaces in automobile design. His UNISURF system, used by
  23. designers since 1972, has been applied to define the outer panels of several
  24. cars marketed by Renault."
  25.  
  26.